题 目:FLASH中的自由落体运动
1. 定义:物体只在重力的作用下,从静止开始下落的运动叫自由落体运动。
2. 公式:s=1/2gt*t;
步骤
1. 新建文件550*500像素其他的默认;
2. "ctrl"+F8,创建一个影片剪辑,名称“MC”
3. 回到主场景,"ctrl"+L打开库面版,把刚创建的影片剪辑拖入到舞台,
4. 选中这个MC,打开对齐面版,相对于舞台---居中对齐----上对齐,绑定代码:
onClipEvent (load) {
t=0;
g=9.8;//自由落体的加速度;
}
onClipEvent (enterFrame) {
t+=0.2;//这个值随便你设置了试试:t+=0.5
this._y=0.5*g*t*t;
if(this._y>=500){//判断是否超出场景;
this._y=0;//超出后,重设MC的位置
t=0;//重新开始后的时间是0
}
}
|